"duty free zone" - Details

English Term:
duty free zone
Arabic Term:
منطقة حرة
Arabic Definition:

.